57215476
32474713
31116292
4275414
28122335
30304245
37155715
23525798
15966605
32573779
37699959
81916433
96553736
44951145
57085275
53256824
60403277
43477387
3400207
65995550
50933608
40418771
35806542
708219
73291129
14341441
41926118
40949820
567245
56893678
54736760
19749129
38436073
19057962
28576383
39213704
84751367
81126936
29576651
88924230