9406506
99791165
30831502
8145884
28518415
49351397
24236117
44012289
22415482
74153302
93823620
8244369
73284714
72972879
84314541
42896179
61249989
59977327
33595848
85894158
94918080
39363528
40852075
36321792
96298269
30282472
45151921
20954760
63819873
15372548
23939743
95849401
69112320
86694253
25497059
16111022
56812104
54457852
15978167
60215600