34945238
86781106
32285409
19773629
19816610
82142593
10618302
96052941
31686061
81348256
34031717
22073471
99334817
61132121
6470406
90974974
81358367
37832958
61223518
14917151
75632208
30052335
187919
24077884
8717583
13377069
83986582
45165217
83487437
91505230
95773932
71231738
41223864
27454009
84185688
98163687
8618630
51803340
95203604
4079879