63212199
59557800
43138377
19658133
63064953
44577190
747378
85175485
95389621
31551404
7768746
34233470
98093621
74459434
29709622
83236320
12684011
65887954
94411254
93925361
3251984
8862761
69891272
1789723
72723187
78309927
52515504
23336652
59522150
90977230
7916952
76632124
20173338
7814239
35364237
90189994
7419601
84205212
64887516
35819415