48095566
44447064
64788578
77479542
36003251
90081923
34777761
58751966
22593136
75939622
14857270
88439451
53535344
97465914
27512974
63876472
39648885
2441903
27933677
9648386
50353361
2547360
39401661
21072148
18129641
16725342
36122392
73893437
84623367
55841810
52701702
53499958
86186248
64937244
10155636
84658319
27537852
523941
10222895
45152729