55998968
46694434
51826834
58373657
26082875
47779153
42365058
28434356
43241910
75107249
84861688
12253843
75107742
6477494
26602312
52155939
94169203
68063450
40976886
57257908
40892362
22271210
93395368
66187085
34361374
6909252
65625057
90352574
32374776
15274549
74059402
28064190
7853413
17029882
47804410
6027604
86974891
52753715
89106757
54939783