38462734
86864071
46153325
84312413
2250657
34956292
13524779
57531210
69854467
50859320
24061983
5664124
93003066
85146285
5643502
22675611
31066624
80256958
44728859
1174432
12591119
90468788
81537833
37569888
33006772
59404945
2302646
40078964
74728476
13794770
14417533
92971927
33446382
27823301
50146113
9968244
8575295
36084912
84209388
15653382