60585090
108463
11455316
70248610
93505495
74798134
61862451
88849296
7713614
70791051
34222349
7623819
1933953
72339301
14172111
73564396
56904565
1699827
9003818
48597707
96305871
51488051
62654146
19945188
28194726
19898035
61665132
7478529
57388218
2786427
44165553
26043950
58546308
10234481
47947045
74113919
79467450
18983143
59417633
99155092