22897439
2136227
6833900
60113732
96873005
23486841
98905314
67534482
44368544
40031870
30173433
39101288
44326392
18692878
26872211
2896927
63462954
8289873
46978680
71161114
53551013
62361835
61175121
3961874
9581421
10053120
25446272
7882187
33149433
67915118
63644882
74507264
39004865
9924059
32476021
45565160
20562869
52588691
16926330
3134420