59282109
40214658
70447981
24613579
19065643
96613004
63937249
59842370
45463593
51104525
4203170
67008810
62115985
5301323
31381272
31604290
27365303
789876
51833324
57948524
93922818
61492955
26118984
10389922
4603714
41044474
45507535
2728297
66395444
41269629
38229826
43586490
28886646
25488204
72003453
21844060
41074407
26236371
53055347
84278180