52687316
89805527
54961776
67267676
68413526
63642398
1911152
5156201
63576720
79215724
69978537
10831014
18796960
80631328
50048887
61621234
40942641
79631992
40719700
6292937
53711608
36937269
95821921
29527073
27514612
7455441
42565287
57866208
61449332
84283337
7843701
96215763
27755023
86622729
56348012
5396407
72075884
47968836
63968344
97306032