58114551
43128065
14272641
40401582
38227155
80568480
6602938
81422423
89379707
60787790
68265900
64755335
4945190
23884267
21273312
54975633
3882167
77459317
57648246
85574036
15836
47272610
58573973
36365809
41823119
19385253
9656333
45791586
99653313
54759572
7603433
36166864
81075173
7421352
8442931
87547255
23578045
61787176
84306023
67939372