73578673
50952294
40527040
28097629
80768947
61021816
17607006
27148211
32202453
2544628
6445077
73673654
261568
84512283
13105688
60278324
31174711
86826907
88405902
46071702
26667755
225249
66946655
45172960
32389106
74533963
94276997
42233169
17998318
5912848
36561826
93933750
35339078
50633181
71474550
65908521
6825702
2709167
28101062
51322268