3885353
92786003
64845457
59812600
33848036
96409496
87231749
75991533
3116136
77511813
7568140
7745715
50435111
8622477
64009480
7356514
16722406
36127517
75805148
98299270
73554135
44948832
646948
20867775
36168371
75142854
11461389
52044048
64038773
28385273
17888803
48151933
27595632
12292442
59273538
29222716
51892665
10659973
85691137
798911