15117726
21125465
52243085
93248000
5109962
32606015
14709030
17686961
54866151
28813406
44585545
14442134
17934256
92598289
2599227
16288747
87724369
83583286
34208919
4391377
365288
23157709
55558612
43642973
56708861
24881074
89132008
32579609
516948
2832316
85747192
36047844
13823358
34103798
33718423
48575799
91495163
38912734
6752964
62288136