70523633
83571814
58631056
22563479
67664341
19132799
29284130
43819094
3036976
86319029
86927287
2520256
20659317
16947443
14198081
2712622
44051299
76843547
5082558
10893785
49956298
40294826
40487363
82047815
41012490
75649357
81925758
9681442
84481381
72755399
486947
40449329
85231806
59333508
10791752
35806990
52231013
8157005
681148
1299603