50594210
78791160
97885945
59892886
24228243
4621787
33583517
39023119
45539084
50221360
2355536
21494915
52556757
41173266
2338748
11767696
91007481
2587293
89505634
2250784
6689436
60023539
3008417
76947748
51296945
33871445
92999588
52978347
2616106
17273295
78708170
10607602
81382986
43768406
67329195
66108219
21869774
29457202
88401878
30628200