17703696
68824043
1091028
88935928
32879002
79894011
973512
36273961
26554679
73713586
95802805
88942703
1933779
28717484
45471590
88639744
21259381
76271398
31245394
26392853
68359204
68592598
9402368
13354667
62514931
51123342
37338064
9267886
64515888
9729105
67539389
44019573
57918743
72868014
5298781
19516228
3779885
9492916
13153105
85312612