96497735
55042164
54466881
41623051
64435088
62077356
9506179
80249809
28216616
81629779
40031108
66441738
3014407
25359022
479604
734176
70473702
67003446
17613963
967895
455120
15839141
47924880
1166195
98585958
81685929
63353413
50759165
91085943
86587517
74893152
36602260
29657028
2328475
72319156
47083178
20635733
16465168
55731246
50049643