19653853
68703673
8208638
30645119
28489870
7499537
83562563
6303255
64568336
18965255
58621867
92419048
72174227
55095416
74107746
44475705
93977435
10684418
28249632
52194724
76763223
95875458
2002503
74527747
15983028
48845742
59644152
63756467
53217546
64736330
56195439
72569954
33515929
21281037
8198180
9820473
17173630
34633170
77069442
48584261