50988034
48704215
91642459
64525067
45116057
30242259
50062008
97555543
62318348
570398
43252633
94773537
11629265
64983133
39672136
6765049
5025201
48672870
37068726
42797094
82192966
43854740
56551622
48641207
322279
10639042
29073747
9756750
48777166
6474562
76323858
2141631
2503516
93392834
68353407
9682655
93283836
59137980
76324910
69305849