10656808
26555388
85196433
61494930
105606
17703760
1611744
93962693
63029146
78558244
55882928
16288114
57265589
75088374
57787915
33468166
8922240
65216774
11783493
11062630
85707201
38958161
249851
86135152
8846978
77521792
82356732
74342272
68869000
21875001
24632157
40194066
17533911
46158841
18079890
35621242
42614453
93338215
82267445
99055411