77554822
270430
10149566
26887024
50568733
93284683
4581955
368666
61295140
70621367
22802762
70565672
34104631
53621972
3774281
33933793
3589120
48016136
58193885
6632056
15674736
52511914
57748905
47405763
88189477
93357820
3219061
8254746
21071522
19453934
11332461
54843339
8699717
46589924
96129298
6415607
7994864
89439214
76536052
9652775