60015628
7192689
87662023
95448750
74748377
2318172
12785898
54247413
70523907
619903
5912921
55183896
97169036
51129803
963792
11159046
58436252
55794619
61443805
53337489
39421749
71881271
55956824
24982469
74306644
60781150
20232713
57506405
41148933
2104680
89681830
39329819
38157251
37579068
22893337
32897157
9656238
34242637
86311221
80872652