42181252
92403182
77686608
75406623
61242781
29927442
67139087
9464384
26142658
79205567
18635026
60811298
48645468
86744237
54391670
31841843
92589431
147967
49811827
2191595
3208628
19433647
53838625
62212722
11265664
83357503
30163348
41668064
80806949
54675336
85994019
18533706
2111206
78161608
12104901
26311041
8532436
2116958
6106459
79113424