36421628
47365475
7139179
16649100
40969310
96901909
70942941
38548265
97142810
60949678
7643789
38194630
50737027
30958555
44874354
91763925
68651081
1887703
98354532
8687970
29915190
98969598
51104642
50143251
83347227
13906531
437030
7376724
6486576
94208289
8411704
1332563
24147091
17369465
87936151
5265154
25479843
91209910
35205911
13172487