51074942
60688493
21373745
8973632
72883532
70774787
43218427
43769595
69788141
371260
37586
3646583
33942639
51731567
75471613
97942057
88009817
91206329
93449671
91996326
93888662
257983
34289110
75082696
46527433
25783406
6966346
62432448
77876432
52499504
58393146
71846469
20865910
55549894
72931538
82445675
13343964
5424021
8279025
133836