96187571
77363479
626389
21203348
71155218
89494990
97705539
134599
8684592
52212751
54462994
2474169
88174151
88814596
37156537
96885409
74554630
17336070
53563044
64329814
45955556
49059690
22567656
346807
65403341
51656619
7416427
89716587
60368633
53021944
18647123
21398017
9949724
33946479
19453792
51713019
69451172
312257
69162175
9992770