81949549
79355224
47368361
43113014
62202535
35873992
19951799
65708802
14192503
67355332
5375060
51484563
36738540
75757860
84968288
30975169
26944580
99079709
92365030
8998260
86324561
25475614
8125126
35212604
91125984
26413656
808432
32893024
20834332
57212011
21551371
73165030
26258845
93034538
46627185
22022600
89561426
63539486
9848380
71783699