32833065
76328845
76059657
18921598
51358510
55672085
51401930
42218271
70854815
93202651
56859336
89094205
1939059
9098599
90018788
60416447
45556028
443363
37544383
73956608
5953747
1402190
44919903
46995650
69436798
61606079
27179107
7941664
81261120
90269502
89809712
78487608
20317048
13758180
72914322
19019463
39715753
22221471
19013727
78417584