37537987
55592335
38679326
20711395
42807997
97818446
92317834
19611919
28994751
27818235
50552179
15699924
51642492
72903490
2705865
60041729
1210488
40598527
9295255
45821668
95484827
81668940
29056520
60653233
75819351
25225182
22255308
29252120
24956756
81893012
30036516
42203664
96822437
78042063
50924582
71016835
20464832
9046800
5141314
44521890