13512393
73019673
66567478
56584325
84485831
68738540
78043653
66039590
65882080
71216515
56952341
50643416
21609806
34146840
6812199
81375982
87345294
74025254
95702281
15665694
81479450
92307042
83317254
37261004
86362240
87753589
64135582
62546757
47394552
43938190
84331267
78227736
86823221
62896354
2232200
79117808
26272652
91381867
66213194
16866351