50142790
46692361
69404743
20501014
77793208
74661679
93242686
26323087
901096
580987
68145894
56327743
10963428
15341555
59966118
81213235
675850
81079972
20635256
93883031
35659616
74624174
34794658
30547959
354758
73997509
73572778
811927
24575137
23194235
71013090
10232358
22294601
2573715
77786761
53393531
841207
21601962
62274435
65933202