19907764
14568562
58622600
77685796
81104209
70874797
22569683
85385111
84635966
85464962
54021179
4538149
65433188
11528123
19882412
77655421
96356385
58235376
80768116
59016267
4219131
93561293
74782654
54365090
28037188
474027
56107413
5047144
57056026
65778458
40338723
1710661
29398055
38022895
7213604
40975247
98937671
19611191
17729695
41129487