30963707
19427305
73064248
38734656
42495460
55381574
67792149
29568596
1792962
80281080
33592749
67048679
4328536
9409730
90064029
5421715
694241
57389734
76376398
8634790
335484
35302156
86073422
67407022
43481449
82082793
1724423
53291526
56228832
163345
92048686
16467382
62664988
41668304
22898617
72824190
32928827
47266213
28089126
89994812