57309796
10194487
121272
72345018
80827903
96742428
79479417
51851065
36216846
88707143
8291391
4910413
75038431
46341357
17944298
13163208
261368
13712745
61493234
76666316
56858764
46508933
92673678
60225998
4844294
26972925
93883308
30268051
29601142
50143769
48066693
52075112
2065629
79426623
78761252
88921245
8360217
91171047
87777961
64873927