38654320
18746488
57573136
16759666
27975543
22845400
1942828
76366026
33149177
5541788
53996492
55309451
50081031
8876559
16894339
28148606
28115228
12317735
3695565
57918065
23825586
86237541
24579593
66283571
81858204
1745159
46293991
3586392
1993692
16977790
7046921
51042368
5536715
6285995
77514087
376460
48699301
24772336
72909527
17717869