18516508
76554990
81551852
37689217
67517991
56335631
31582419
5222133
60593919
73662037
29989599
28738691
63765111
10449508
3984560
67653553
51272804
27087293
32584677
9651964
61002644
95341132
29093518
129685
11141601
19279527
96059053
11841634
22365391
17135899
10607689
2647138
25573854
5683408
66907755
29126150
26031124
91039795
4625943
5173172