5107826
39441352
8990123
44025098
56821072
20783340
14808588
40576532
70226884
60273310
45407033
9135771
13733611
6281219
3043202
6078509
705234
30319440
80975383
78164254
81428513
9626810
56425946
77487051
44884004
19343102
81377304
40793870
8052824
18114334
89461171
47306191
25311557
25135946
61846039
31328374
9609988
75011032
85013307
5075744