67802546
7851980
66566808
48906707
85007517
18059762
25954486
54942498
60172014
785904
35432693
464121
59528067
26397508
82952808
40057608
80737014
21096973
2138864
80563363
92797355
46664303
72361095
79436369
53067770
304540
70846527
4908114
10814819
65705785
3594651
59523561
21279135
817416
23221286
82553801
52056419
21271052
12774362
30933033