20851714
70779476
47162015
31624044
51111357
25499634
49779510
37078113
4535224
94784772
40357689
98342309
38769695
1513974
77214293
19555145
7632266
26662022
3528947
2256522
48885384
61054483
98756378
53362044
21459534
14642814
59335786
86363033
5431929
91561085
10773603
32544544
59606671
39316730
87985690
65406370
75826531
75951563
8410337
33672687