64467419
5511672
18435877
7526346
46995297
12539455
20556471
976771
1476699
13406044
44477547
46166137
8643694
74924690
77302321
11668033
35427577
85772665
16804124
80684467
45012762
26141108
77141348
11028609
63995804
30308618
14737860
64749495
98787825
74057998
94203823
92578161
45681884
48344739
41162039
36376395
21613375
8753770
2030744
37578924