88448928
9427950
53781915
127616
33495207
87117803
9069675
39045333
45501599
16899207
980818
16418557
8506545
1608977
68767510
99939036
74639122
35191664
22239852
73726466
50822844
9771114
83399426
45291036
56025760
14655584
33083674
53135078
65762698
76692771
81601654
63112230
5919982
639742
10398663
8422473
56252014
93031371
81819044
46607959