78378678
82585711
8163365
45195842
79762098
59732258
47226371
16244765
71694422
82903277
46509210
54455849
55348237
77162979
1221233
43779273
35715264
61489554
42002359
20282658
54812224
78907958
5637105
7469951
52033515
34799802
60208796
23637349
66295541
47735704
68192880
25771294
29022507
64945657
34637020
45321566
72285344
25142964
60695264
50957234