48785588
63421962
59556363
67802965
6306313
71338370
29694448
9023942
38401813
87572111
20109542
57978768
71304873
48198086
85094077
13156571
9585285
20745083
88293028
17601427
3968895
32098881
61662904
60544699
51658431
80054864
490666
18769598
4615466
20865851
41072388
75095330
78808428
57408873
22977074
91423891
25818163
31831323
85156770
59953475