99286737
77722387
9324401
48662345
79121150
70733107
61743368
40074083
57835758
4327516
13738080
4349438
93009060
28125450
60144342
63935943
16188360
3478167
83842402
28583712
37384523
2518741
4686283
9821629
38438212
28514329
12618288
74375688
49568450
58484962
49321705
8448063
18601356
74606327
98692415
6529216
40102945
85855070
29282731
67154324