45804634
1030545
96995858
7177516
14338972
65125205
10046372
9616251
45085871
44348726
2896594
22709839
5929912
55897843
11272809
11895175
40714258
50437945
8364299
50039022
3605534
86022230
62035156
17161294
73794028
31638075
31133388
21425595
38843073
86729222
72258016
39354044
31152730
1962301
52549831
3766968
80194808
33106261
1066191
54909916