44293182
79135887
1691577
34847828
53389523
94198266
50983757
83876669
37008451
7749302
33977253
83983132
42204149
81099714
62528352
44585385
22706824
52019205
96897923
80494093
26063914
2473148
60702335
78862858
32981467
27603475
6809903
87191531
93871813
19807033
88505336
47551167
16393448
7349689
48679393
38773936
3011402
61266095
18677977
28358340