90714115
1865493
92153900
5438498
42526862
4975138
61187571
3185009
93541006
91178672
88231471
25471857
76647884
27206264
92416906
79919551
38123779
5991500
26976768
81844594
74194143
61096118
1018797
93063508
6561387
4786053
28016896
30991423
48558616
9474945
14208994
74646434
64309497
6028980
34269765
46651169
58494170
6442251
52204888
38884714