90127761
60212795
3744915
1277124
83435714
38571508
85736322
3772534
66585488
18334927
83071160
37532316
80211967
6520713
49966069
49394055
44936717
2636592
48498840
33996611
42713475
24191021
33307753
56451768
4217109
74467814
37869505
64388575
71692902
18772417
39305014
47885945
62855801
57448151
1752009
96853241
16236418
79272431
30328550
94561493