54287255
20406976
8951185
5277661
34003750
5625816
26753137
47762
49457335
4155509
34529759
96699055
77953003
69435381
53391613
9637898
37789251
57334841
1981121
2304241
24473549
94375600
80869325
1541017
14934714
15537905
36255058
22241189
59268365
3205074
35668617
77766667
22186504
55055084
88322504
23095239
3360706
29606581
74212966
84127592