79969657
5804985
93674979
20831867
8874823
70992858
8879228
11393036
12913796
41582122
20342028
75852835
78583583
48744045
76689926
28085913
21809194
95134355
27047513
10729929
1924960
35515440
83076143
17503535
72066605
7688285
25306482
86134681
16202340
18558173
73416228
99571139
39633739
22773781
1879279
63038396
62119281
38188505
44993377
26473670