20149875
2333984
5377394
7657212
20654919
20267249
92597542
90079108
44916195
74594387
13055494
45411805
11151605
26934935
6759802
28116665
43027
7684973
94255224
32072150
65079851
46648550
87701728
61534915
72297353
71694529
48495972
65197871
9367904
33047390
84461985
59378446
7345982
84617577
51614124
50692788
56326889
64581050
32467420
49738474