76175628
1315518
5009859
17917160
29704557
20049410
93451694
15788797
9754231
51943219
837443
2478547
72942806
49687063
30873426
26322768
84364296
35129606
63081587
37024757
6342141
94155512
24478212
95372394
56717807
26702489
531790
71753108
37174229
97802029
84182691
67428753
27149299
66962277
12617428
18162442
76459049
30518968
65272917
6083472