26859022
44942238
31655109
20199704
79796234
967411
8195226
35306485
63067800
57321651
20036672
94764574
9946426
2149555
29972006
96933655
38414491
91675885
28467657
93801569
53379197
22853848
68785781
2644822
13415648
33948015
38919426
5115390
18144920
932362
69695285
88676757
34272190
63776953
6593757
89861715
59004868
17447394
7326321
5455145