4285093
1902223
42671554
7056247
36158593
49005716
4018442
67383260
83267214
49136016
42637947
67518478
39261999
95736633
72259628
45176099
56897352
10142637
9025427
17326073
59492980
8943150
87536578
22967120
77534948
93484718
91819876
42466439
2037808
1335987
27132091
2964529
24458081
9046930
75631820
36058460
56597467
22363663
31826906
91513718