70442640
1737892
6968710
92374505
39167161
16265947
59553836
85344712
71188749
71221455
55255634
30407420
42233356
54642261
42174003
43545061
61223583
19056630
6860117
63788003
24761484
21013100
24767930
34419220
32155096
85546958
71049344
16407414
26227661
959292
49169220
46671050
47057098
66079676
97196244
22102086
49126450
40034347
83037159
7577334