23158957
39811128
52459506
17349722
83814567
9144857
83704326
66686788
799149
57968945
687199
19529689
9344277
55279807
97536766
61486834
17404539
58766714
18867712
46382755
40695379
45202076
93302857
80246420
44547244
91029767
52042308
21729247
48683071
80836311
32805139
20303593
96982013
29032487
24544958
30956208
8986501
61067691
17543085
13263033