9971997
5250708
17433327
48225876
93942248
66178233
48781792
17618189
60268718
18335281
8689708
74623999
27991452
28468198
73904550
61009607
52241455
99533096
414147
6855360
69498410
56574218
10097975
13127452
1343682
70254826
15395538
12476929
93567257
40443969
5225359
88874507
79194234
12926417
5241535
63765776
55682342
66059932
54279010
7753833