84873984
83087595
63411967
48257184
97904883
84878734
42404492
65419358
70112983
65283168
5720649
58832276
95288331
44704538
50745068
10082394
77236921
340259
274295
75135851
384121
52775456
94989917
67433455
49275649
14947192
56937278
4704778
7809852
36175723
12931407
6877692
60354747
94688552
55337388
4435867
84626583
74418068
58812981
27657279