37977504
65101018
70597632
49909692
4412223
43992777
72323224
4840112
8838387
2190480
8300294
39622479
5246861
96249768
4338089
77083164
7397287
46828446
84714516
35154116
64596481
9775219
86201569
42348487
15803121
38306467
90083521
23612216
49286114
72445420
68791146
50731267
98113465
54187808
8112518
27885099
41564096
27229702
69295174
9128895