4395665
7382217
54142607
3682719
40847343
79499818
24588695
21602687
3947486
49023114
46421547
28239485
99961672
23644356
60748826
78403911
5195755
62325192
87443955
87787181
70069493
85647648
90826977
23941761
84182300
8209138
4969593
35268367
1287274
16288599
35877273
56089770
42815093
98458530
27999847
9111227
61089308
60123199
3791473
57939168