98598082
5137888
63985660
60942609
76855863
2132676
22866343
64776926
82785349
74227321
45754697
93825561
87087498
46336873
53673669
40072948
6952852
31226531
6303509
72327246
7575517
30289788
8459495
66468179
81354
53004749
71307239
60727126
36791731
61339844
37707439
38605520
72125725
34715061
149176
47131978
94223482
2666268
63169449
11855297