47953482
19621047
85967204
55748614
2171719
56084453
4045393
61824957
69271200
3107172
15494654
83808606
36798987
56599857
52774024
96444419
60182610
78322472
49808511
40295756
74103615
86103603
895838
44953474
4586398
35875447
10866398
20609300
89527322
49566974
12621193
89666689
36773636
80346300
19427917
78751552
27731087
207199
54681271
6426816