30434081
53683867
39948509
11965155
6195351
8116263
18812491
42965800
9091784
8106950
23995418
93494982
62646462
931563
810845
42034379
3320101
56134118
88053589
29195484
46368850
92533961
46579342
8845886
15939760
55695416
43761831
8866141
65004293
94422517
66781338
27298479
96169469
99166093
77386899
29867565
89825994
76918328
21689614
5423