89759564
48016243
54422022
64318702
70199271
14513776
37219
33033651
43609533
58942961
69601715
20363449
20235963
79443042
18694822
72524736
68764372
10728835
11555131
59877185
2651437
338210000
22758436
34509225
40512835
95441056
50256012
41871282
25402604
62788088
92469171
54644316
31614654
66006774
18096167
57607062
8328256
96154473
89988782
84619049