93062016
10927376
20811813
72912501
16313354
19281499
6613639
57069688
5523722
67088393
43155925
65598609
3298125
47311437
68195221
90348032
79987673
9001147
4966105
87256217
4251808
21955196
96343518
4648725
4972983
91524069
46594473
56466059
11251718
74638047
53547430
1936927
4309191
2703405
35062394
30675993
5648989
98174247
69054363
17378706