13958108
59067439
79259564
20603164
51249137
22214648
44093280
60249415
70209782
75379328
84696883
29451937
32035209
5143340
2145693
47858454
41795744
38755076
74761386
92111755
35443186
43721834
83639276
28374142
39471337
64754128
95429135
38614697
5098785
44387593
89243557
71777340
6442715
73698558
50627323
62595346
61729141
89386552
8278244
1747161