68707081
9797407
16571108
67723551
1933437
53613107
70326971
18079650
30685130
63655655
30403232
29578033
34818467
17127880
8103684
31394515
70422575
76621834
79485942
51989638
20794091
32171128
3355540
29379784
35483033
29599060
89812196
22633146
37078548
14724466
50475093
6754988
98724230
28098840
72517197
59268100
83103881
92237279
27708129
73279905