3401433
6086719
12173628
15148837
52753195
62562194
56541426
2082549
165693
37496287
98278456
75568522
83812419
57147131
83043180
54162241
1076854
7492622
36049170
13982462
8557485
18702688
47843421
70674256
19555356
24198433
75778280
28572836
91975037
28139786
88267155
12333858
21307592
24962861
78402101
37652564
34235540
85423346
90993544
17579149