64724156
68026284
18135791
50071000
629526
825654
74402736
85766683
6828095
65071342
75439991
94286499
66274336
54812685
68474188
40625944
15185401
34956934
77472280
35563499
78751216
31366724
44209248
34616763
19619079
86361229
6841778
84618170
39237368
96799743
80809693
34812775
23461636
61273095
10345526
56042912
63867761
23797511
20441375
971603