20766987
6731964
87504817
90991434
59067415
68102302
53318509
59809311
27679623
92118841
1633963
42097314
12812514
87514390
78332564
98016259
79898631
63494960
96944588
92939116
44326693
85206043
1495815
13077401
3389152
77681462
3926812
79716286
99952252
73632211
5413716
53181630
2075736
40277375
16214234
31715991
81169152
51019189
87467954
33757397