73057287
10688958
58693936
64303150
87158586
77633638
22004014
20921764
28397537
13627500
59973079
68119450
42617851
89846121
23001614
55681379
72486222
8589522
59505091
5466311
1211859
70954308
83958660
1753939
97627873
9619194
58922008
78298738
809536
18314864
43824459
34321261
61637151
86195713
7747294
52681299
42968478
10938184
10085630
480329