83978848
42789200
57627531
27216588
99243918
31387105
38885978
73147543
75598216
16228757
14862364
475204
52041180
97063212
55227618
98182361
28475176
23041796
94939307
14544708
67541313
52745972
89068103
35552359
80352337
41927693
53563178
39899537
28229407
2388305
8971439
78181064
1666846
40742018
49657966
79856083
80388323
61715223
13481705
54366368