35862828
48654691
69894160
10266034
2070997
7260372
12012117
12415262
73571505
43853762
1409190
29094465
14404889
88781691
6414703
82292514
20878130
42251
902188
72714492
94157064
47705656
10941533
1215979
79138939
98072080
15752643
19576404
25419241
57793496
64294780
69141659
55192899
11305166
35809904
36574376
69056286
33866383
8322297
24374863