2687338
2618950
11113727
59751206
4177120
57536260
75271928
82699485
6103151
435205
28694993
89316159
15251717
75839734
40296127
5443341
29989829
56146374
54666676
78141093
24551766
67017824
211885
80785678
65383551
53916038
14864693
12493249
61065048
94089809
22751667
36826876
50413859
79959397
14406083
73007191
43279400
89797149
84034206
9594795