56248682
70783865
251092
96368145
4618310
79979331
13652817
53935396
19934144
99846913
62677934
4147873
94208302
44163434
53707937
22359014
47833357
2755123
2570110
9608863
945224
95077638
65169777
10518019
68461841
1341831
529215
30232997
94303976
24918252
50432487
94205720
78198867
1079186
7033800
59478424
65539420
49532762
52737876
41406379