81989520
20093045
9266634
23649100
47272942
43839235
70091350
76128772
27866632
52862544
9990417
4339279
61615059
33524451
46625767
99363291
64669727
77591927
95785587
63369436
77242270
62691071
27777967
78025382
6564784
20386815
95198266
71828910
60264571
89312682
64494380
46509070
86212784
92053035
54972449
18818864
19721513
96333306
67213865
50294414