18673450
53419355
1294934
99716550
41468692
22048095
71375343
662480
81141428
63458247
95248321
17519877
36249339
35193317
51345699
26657779
49024049
29422580
83068230
99277592
72022138
13971708
69602441
51438430
81873460
79702686
6093518
90429823
6793115
593452
66174023
38674008
44364157
78284674
179560
10641952
10102069
43604711
43679115
56538122