32964562
94621380
28554864
96454365
57964690
89675638
83613394
59613833
73477082
76082886
66935437
96036587
99785482
32366521
17275742
69297893
10629036
19429758
35078864
18101161
58904949
22986456
82755224
316967
30437598
52234205
27166344
91244714
57233249
89569168
64039238
2318766
1922360
85298813
62222329
54087681
70108058
65218066
50123346
17036051