86484385
93101699
72826125
40932696
46035198
37204384
76348797
49276100
67073713
68956491
31888937
24352200
90205356
55635155
42314894
79667705
19841627
9745602
62481492
31832166
900242
66023335
21698290
44273104
96044548
71664917
48435864
27438213
67105652
46813873
117515
3536618
35783633
5087891
8682884
88375422
35516670
74295223
72364046
80381163