34275938
81553392
54927749
12866840
38645176
82462669
71233910
23515662
18145288
11839279
49553172
36526957
29929564
29364331
2501080
9122991
398519
65807856
11318084
10028888
28607733
23121187
8583907
23101782
78686052
12261844
10489297
91234561
53729996
17732057
998541
69433283
64156238
24072066
21986241
14496253
73722962
24722794
97272031
32953562