90658515
3938739
84125000
2684747
18466061
36655708
48942499
60484569
93314574
21299077
27003954
95331455
13629199
73615171
59057364
91731487
51187134
4426085
53691583
87655308
1779614
48212020
5781413
59915796
45913169
60882901
6539618
20073734
36703243
49886224
61543193
40475035
27804533
53818721
11689770
32729652
27978214
53249635
69977530
3760782