48604383
81953152
37816274
94741394
17001604
6070252
76260
1211266
99179144
44861699
83522387
78813923
22713279
88352487
83723277
54685336
32189313
2589405
28167246
20236074
15199359
92862241
26586075
63687903
96408220
12523350
3541513
85678615
94254867
13103987
62202815
50651960
9241909
78958750
24447093
38575076
21258906
91202637
65721502
24485283