58263885
26981242
1721190
64474708
16642463
96844328
42497829
5446580
36871035
75034626
50685468
337794
45547121
56829531
812629
51228530
80273564
55474006
46763721
24467759
9591625
35198688
90155138
7325647
69843133
62663069
73851660
79002577
18331035
3217484
34489401
45753179
33255773
37331857
40209937
95618654
14829247
2275568
21887375
20086975