42128288
3088347
64885637
37658462
27742101
70935614
12152311
70217454
7438160
453465
42725498
3453577
8922975
75998830
77532587
8351149
98552915
15599192
8162145
77874982
4226126
17414658
1763337
74441279
138464
21013428
47788122
53458785
68555303
51983434
4971637
1695484
7939352
55719553
35349666
96813031
99087862
75936546
25325363
79531497