49233577
78227288
7814182
42521968
1508868
78493839
6205432
87653387
60031357
97466073
19163923
38543748
23484020
53597912
67618079
69051417
88288961
77821105
53591705
40567578
64137387
84582175
20405876
97792856
18769777
38983969
18108542
96029824
90572201
41113058
50935276
66294300
35987754
10962958
3697642
21974561
5163110
18892391
27299441
54617388