96039816
18624693
54454226
5142015
58869036
80674714
59078369
20997517
9253889
60317843
12052702
97425462
57372677
60728
72436338
14471686
49394524
56653090
35837539
822298
29446279
24293972
76213554
20296093
19056497
55852434
1947098
43894491
39987176
97616503
37722321
31501003
97872055
58095717
63188462
140162
44088031
799281
62062909
55259419