43083028
41639010
95063780
37353616
61534479
51749945
39394468
66583270
26616044
80632872
37716426
89182709
3297749
86958181
2472155
36997783
92475451
24111659
29678103
32407042
71938827
77266390
19543818
7716237
82604287
7296697
5052997
11304195
92365721
72599164
12121874
40368812
9373943
39967018
27244994
40202861
55831304
1086871
43222468
4172753