20147319
4414835
87183497
61948259
31326572
72538429
30644464
32269422
36131493
87155404
15263672
65087773
75651635
1250172
56334391
21656103
69766565
40574029
79278101
355636
21579445
14686112
89502922
11188762
92058608
3390664
50148070
58285731
54928461
97951266
11425823
15722194
92089609
64781042
14252176
78084107
63874411
3282279
14908430
33876404