14441007
65386751
37882070
66805557
71238886
46427502
96966157
85721385
67653848
40173061
1845680
50294436
61561638
41071005
17951929
65266001
9616681
860669
18766934
54431307
8103352
39893434
37791365
27034194
1264562
32124542
7573752
17625637
4234203
95192176
55743890
88701270
34289014
14829993
1551971
87915965
16851349
43129609
25072578
97439289