96607787
11827432
24371286
19482692
77824588
874049
11136770
53169994
28759394
61994028
68815069
55953801
61179264
95292063
38364431
5887155
65851102
3265608
19755625
9233352
6194818
23399887
7327640
60074867
26303521
94145851
42961692
10522163
36662460
8852494
52977165
89753255
19528428
86516736
977919
58658391
50303454
38177716
63012084
70646200