41054008
16862365
30056506
94289914
13209038
41694163
5545468
90585326
29085380
8978058
6539160
92723145
28769850
51674174
2773184
9638304
57466602
52615744
28194092
56994952
1651872
4488239
17774394
70085599
35564882
9696912
3296385
89412336
586423
46799337
39941694
71775942
92359548
71763658
8695484
30122412
11504496
14024686
3852647
42058635