74849786
96088803
39006676
2086485
79955060
11014123
8317133
88696613
56256807
91812743
52677966
46369090
57294488
3434640
4291329
10781979
91169023
22403615
74329546
36333597
90413444
21835960
78726180
46883723
60586591
37542651
44064686
37474751
41483853
68897146
162821
3229627
3869787
61679880
43273431
95653677
15177413
42839300
64277732
44131858