75121704
3766227
6776794
16844002
6426083
16264086
84971450
85021698
99603149
27149123
63125356
35984281
67947594
35166025
44069993
75837548
60495907
36329501
55586443
38384935
64209024
88848994
78702910
96874312
66113076
25295708
19173017
56283216
28642618
73552394
6261985
97351649
4444024
27548908
29717839
93491162
51715920
91798716
9529428
12447770