81687839
47756646
24262448
18523249
94688332
67989819
97292712
75059569
13556020
49342769
14293484
6282434
29667993
13011693
13309094
43974715
55296069
92283149
2616569
37754829
94565402
5839205
98405325
34054429
9489468
70423305
3563389
20121963
7557796
45527773
61907651
4939247
54828961
54223579
79705639
25721420
11329187
4335676
39411947
37669738