35049519
46364495
3063805
18683305
21778820
63485865
12291913
91771840
91729681
83129145
83418610
46702844
2876498
6519819
85563140
28428237
79408361
15872530
12399326
66128872
5444738
22354329
36203158
80131743
86689845
51969269
86688927
36659695
5935838
20616092
58141374
246589
761764
12798344
35071170
42164465
56822091
6617440
53896997
39809291