3659250
23466898
812946
26179686
880684
8293906
56238281
91332276
53011919
98061877
25113524
91805025
55741922
92637352
46104623
79942129
59186807
72637399
40593434
8323826
62178256
48472793
16345598
36155574
9449961
13454974
76625453
57821110
43181763
34628317
83382573
2366625
21996436
7506262
94016014
4626579
81763936
36862784
64916402
28495575