60612085
84805386
1111422
3668155
76636490
30781627
66813637
7927215
13065955
96145891
99534749
75964138
90225106
75944574
26667394
18104598
68837192
37061666
83791025
19011766
96775218
40506922
74452184
39544430
2632942
36351514
4944895
43468138
146325
98076631
27908195
8639010
66324439
26809118
85238182
95296275
25284687
7955281
47665373
4537542