23756847
28495
41985896
36013712
453379
50097661
22562400
91644128
66752465
75143910
36093417
7474340
86315844
86259549
63298746
29411323
679280
11402887
52166697
36721554
3817754
2937523
68562135
8174897
7974613
8548327
64982265
96398884
60215565
28341843
71728075
1331640
16397905
3662444
28097450
33325156
35604558
5141650
24458492
1519959