90654369
30946201
68198712
65552676
27898466
6495308
8916361
55291665
4738621
43078736
87383320
44674398
28283893
8461852
194879
30914255
64433051
89884656
6154733
354384
2378757
8579623
80833369
8423311
40113109
6247117
70226181
81426191
92935804
85791525
73107461
72119979
30125988
68234399
99727324
41406090
8187344
46738801
283872
24177108