83148350
9937386
42787354
10427852
80505606
79766774
12366517
35684751
24229621
52646015
19997936
345565
62023150
21392192
61188923
55478437
66549228
77035727
55243530
3740622
5720637
96318798
50681755
33685405
61168306
80778522
23749378
96335635
75946608
81132212
78633708
13183804
12052287
40789422
87189358
48911957
81148528
94125207
46128554
75512303