16427725
85891168
7732877
11284483
12474404
3016957
21053654
84903632
5346549
20607487
1505148
2676591
71562958
22809916
79352337
57561053
248098
12748915
49463633
39845377
97776567
80611055
74246890
27783457
60656478
36425328
46329432
84173990
59518241
41534259
62708765
38414882
12582982
91207202
17519737
1304887
39373449
92119326
3815740
75167338