71079226
2239417
91053370
93395024
19835168
74298085
66871829
32428188
53828192
39219591
3453856
50882895
26913510
4741564
37872309
23808917
51567139
27736736
9545832
9845767
22932823
52236935
19695554
32201851
37864535
58498112
58213784
20643553
26579344
9375899
35545111
650222
10988377
5728320
5569537
56286769
1577613
9885271
68886936
52969370