949129
40747327
69665691
68864983
16894036
10124971
1255307
72078548
93137728
2183903
75021928
20654674
25929250
40178612
65787804
7359273
3022658
38818172
95285234
32191921
42904658
6294302
55546498
3787451
48227299
66626025
3247824
30514483
30027759
70023410
75561918
26247162
81797438
2218283
77561808
31362839
57302082
9413474
54678738
8852096