82378438
35097905
95946174
8758269
75441595
27742121
1328139
1939918
16247274
29912547
94839349
37412537
22865222
16466238
6314685
2433299
91149372
39022649
87058831
2689455
30611267
41681520
56415687
84885624
26979271
5602847
68598770
27348383
16781655
77787248
33773007
6343746
72781367
37271975
44183701
71512522
82443582
13512850
3426614
17496874