54162090
36612563
88738457
99246611
39679955
2627720
97356944
58935507
12483185
14089084
2896670
11055064
86732347
21782969
79045022
96062751
107367
70366262
94022939
2933301
53885711
29007080
52308949
86013762
941700
40407193
19124270
8756546
46851782
21447153
96352804
37458717
23012613
46437026
17749284
26227871
35615275
76593076
79917521
9993809