17668765
3239772
13822475
85991915
887984
81718276
27538964
15692216
92859043
57738064
45642824
70717995
52811405
76277013
8135643
78556089
84112679
82392330
1064479
58816447
17477592
5545049
7468414
45986982
47564060
80594632
96484851
48534638
12602269
21988688
171684
15011726
5701638
18947975
5481229
20852575
41456988
79114907
114811
58148274