97713381
3698627
39367498
40597129
9646661
108120
72094085
5228152
5849485
81319185
76142887
64008070
89877242
37019771
67304661
72064314
35698456
22554103
7513599
59415999
62869819
99608426
79946893
10873235
8293492
53973128
8853918
10946702
3728533
24909880
76788374
34158620
513618
4258472
96939119
1834967
98332939
38436547
70988096
87592102