53604512
34746158
51278710
6181475
49739123
28396059
47344090
50598002
82196922
89389891
76751350
6444651
31013452
80289164
79481757
67364526
50358413
77386757
94839448
48613175
56988458
3316381
5686741
2342856
85726254
59945592
67453198
86385548
53366184
41401021
21047744
29512647
82784978
17282141
57686451
971594
44731841
16178259
83678044
8172333