9795528
1100383
45351604
28553719
2823171
57829798
36756206
61117281
77219155
1703605
86661032
62252805
59686684
76303536
67607468
6843427
7346657
6121638
96832171
20491419
56063142
55208582
35929523
55087429
45301246
36554270
317281
92891583
24272596
13648576
53710000
9876429
4805693
2532533
74027315
80577348
2148386
47299776
77107859
2964381