41743768
54151231
71053091
5114566
65503518
56093828
66828198
62267840
9627925
62776596
56187612
89671159
32824746
201014
46364771
37195768
93591547
79405141
523529
3183643
4418451
75397222
75097475
77957405
49807666
66122746
1640690
18637022
28261959
53728331
51012924
45045190
59614992
99435938
64528278
94214594
63953903
22192307
22594970
95587542