1632135
1684219
60291284
76618232
14642499
26136281
9030169
11112760
32148198
50852553
65466442
98112345
57145635
38257136
9176418
23282467
11458547
17165102
61312925
53084128
88989991
84099131
27212017
24601394
66258640
40294899
42066340
60455446
55383973
52535756
88384244
7831926
44351511
21168
81927758
53875773
27155697
50864404
26717658
1031863