81291730
15392532
53574737
99685578
3584235
93627884
26066747
63648832
4551491
1244709
90021099
36092808
91916834
23642838
18615922
15896410
38226618
40515531
9071539
28891778
99109985
6404557
6475794
18828679
18511253
938429
25229864
53662117
50824995
56495829
10182048
36438294
88836972
40875843
72162492
7164488
49481938
66602267
3006957
50991030