41969776
55122952
53952336
26924621
359646
82481987
17042663
2437517
94153958
13759326
39085488
45799245
3958546
5497578
93801177
91148070
741363
98394611
52603516
56562935
87673430
77703995
39049171
87226354
54493396
12756767
1861877
51475609
14616522
65456690
9089686
34396920
72761792
14317900
271285
43979504
9261480
35865798
35908111
10459822