17576589
7817354
553905
72868901
87331705
70034182
54219447
82751532
84894935
14934849
24026233
2344557
98523405
74663926
46397415
27212865
26662760
99518107
99866309
47138405
12329647
714542
64444099
12769524
92274307
65172681
30022797
25077679
26087502
47958616
28011606
55607276
15729649
90444037
54346671
86707389
84755182
80253067
13911498
341975