11993847
89125331
7933711
39397394
75621894
62924796
14933312
35357
4536017
21458979
61979079
3565910
14938144
91393189
60074122
46396588
57534163
63674094
48532434
87916266
61992536
97403969
6633204
78708466
50327914
68385342
77058221
34793025
30627317
35629550
5808476
84184355
28202297
79697069
23931990
27923134
6317605
85562163
17226075
50195045