5416348
12562191
8628741
63553328
20864911
98007454
68455008
15862440
30848185
30171574
53574495
72709033
31388361
43057417
93901658
17002932
75438474
16045975
38238569
2724377
6421083
52153276
59746172
51708692
23103018
21002341
30149163
33999055
59462612
957913
27748793
8208936
34148430
8445292
82992629
61659052
62927300
52735009
78807338
44732742