80175429
67621262
46085939
53068098
17689217
5838967
36505085
6476882
46555146
9724341
29801462
4774346
81663116
95287941
30341663
42667946
25198178
10873119
2917354
67655513
29769913
27424912
2964756
57991257
80772548
57334436
89409118
79438013
7134451
79449462
40046588
8175539
5127434
784030
3397890
31153536
16152845
29625721
23488796
88977632