12499022
16096811
62109733
25295507
66944803
5694389
23774035
41296913
85811081
7687432
48271904
44794445
16358430
7274704
75197404
2393986
3823480
57905282
44014898
18725607
67987407
16199664
15214468
38384460
56472714
31173179
27724981
45364316
84037229
64726149
67259947
75491759
12469286
38484353
41496284
94229091
919137
4611198
30076936
9980614