864610
97884120
21418475
19075843
47474351
8385637
575667
99581938
76133686
22741500
12314137
14388968
27012429
80762775
29773391
65215926
996487
59075199
52918641
33877248
18236696
86731442
65329223
9234461
44516779
38494877
8079392
78696216
58898163
22946263
92935054
35261832
84161878
18376625
80723449
3108229
1903354
62434366
83288045
40829522