42248249
95456339
53608173
35087578
86122976
65745055
60024996
67565347
177611
509800
36038570
67562620
82626477
92633855
70421039
11633769
14065828
3808961
18226936
15932731
39827199
77546708
90355467
89357010
85388258
2444072
12927665
64344865
49283654
67271341
83939552
95858880
23055891
63895582
7016363
87213199
16537578
41183170
16949380
52968681