57108537
94299044
55805746
69138967
38125509
94128138
75799679
96264470
93145321
1085626
64278061
3407904
39473843
62921227
62018852
26658493
2114513
80253851
62816796
34383041
74668476
44616227
9575874
31171123
38875718
5931531
2925844
41637890
43139132
86495701
54936527
27531907
5607703
5938992
14862893
65736712
79969212
75366623
95018075
54528561