31387092
82285080
61833733
62424861
9317040
5224609
65129237
52861673
73375499
15546774
4574803
5448082
5766769
22764705
56558904
76515776
8016539
82889888
44002750
17921031
5282926
77864219
79305701
23432438
63216517
33064807
87391651
98573721
938624
24182931
61828728
964099
15227243
38351288
7726339
39398156
87005068
39289440
7512357
14836824