55929803
318390
73271257
32042248
7573483
28673741
1513361
6627969
58032685
10039151
6232689
23059101
31104199
86299873
69852839
85979181
24001349
65902919
13078435
33834374
89736100
25708158
14192902
67401375
94371327
35467680
14153598
66251798
20942287
3122881
97986535
55663223
79426323
80229225
7594143
57145909
72993421
54413640
77033056
58858386