39963617
9941936
49717005
97831747
9817632
11439520
73041532
619730
35044820
356070
21109990
48865921
98255515
44575357
14075735
93422830
78428757
92155178
57903350
41871814
56982295
449218
23532939
59384763
56185110
40325626
45402610
19335395
26873681
14974130
41986629
80916637
30488985
43299303
85023602
56892169
12391413
72756699
50569246
7454704