37633971
31388439
56713866
8515233
75957364
60384518
12696773
38711129
4515325
25335076
82264553
33687492
58916
144298
37834404
62048459
11828391
114967
34415657
77213777
88432831
182278
38756003
78967794
82265550
82114468
20546394
61378089
99623235
44987621
38401988
52179215
6157302
34277301
449823
12801607
81569999
26847753
59281543
23806261