89461546
57634303
78379016
78987685
57838251
34086620
98534899
78814265
9665340
37031257
17562
1601479
17956683
11927766
87287917
76129583
31737541
92007382
25418121
84078610
29758394
26727580
3041646
79384580
27229224
28936049
74999381
11275109
27656635
64117952
43505
45003370
37745331
70088316
63035146
5434812
60328036
68609701
5708865
85444750