32662162
22997213
44291173
10253215
49767566
72909995
698819
16688410
63676000
3790155
96651585
65627544
47573858
51023414
921195
64006249
41691026
51106156
64952921
79322156
44653896
63426969
34043508
34584306
17171850
38488956
12935382
90183577
1668646
45516590
5583598
53932552
52926471
32877593
50456489
94125037
55621627
99549102
17776213
24281557