41943791
78998473
6652798
20137893
29174195
9516292
7217632
44133077
17578208
5772560
97995797
94101460
34939558
25274701
20433810
21847119
986646
27076515
74056049
79238157
84463821
2110382
27295287
56117938
75407371
98333720
8064574
49727947
21625748
57119754
95564043
66277912
57155352
86234658
42913247
41835269
24916658
35409918
472875
64391454