93865461
61127434
85319675
5918477
677374
992836
75883522
47564839
63719698
25587872
3345252
61612885
11644060
96928645
57786027
95986623
22458382
46185216
68468261
40785477
14435663
73593378
90465400
44345726
42656112
4222342
35158691
57226879
6131443
71019002
46651317
91004433
75725916
22797721
90531660
86893744
781019
20857772
337859
27346420