57161552
8776196
13777120
63792422
71339753
26644116
98411532
45419385
26584095
27005853
6756589
16293824
26379941
43877933
9166173
75036952
2569341
52818083
7444813
15184299
6305894
34687761
6681311
7778310
91198092
24674624
29079585
13931242
19931568
12921538
96516421
92382225
2213784
63956709
7596855
42381477
11297891
39922643
45112327
81009928