63784605
1953750
96966260
22605457
12198032
76776003
88565439
1124052
10741814
73498616
12583805
27152575
98483096
93941092
98434508
76602009
74878342
885551
30128888
19066504
19887455
63505258
87854525
81956192
79258800
26133730
14188925
16942992
11581636
32735674
18755310
83685007
8751854
26575441
26703550
49726438
58451057
69764133
9087856
57185622