65386754
49256122
11178736
56163104
49754320
5386876
47048773
98324568
40083971
55225003
33866699
85453816
84493452
872252
77409704
309371
20226176
98547443
52892603
81676477
71732258
21043209
56486192
86905998
20098209
1031887
44402369
93704312
54142112
74958658
72522777
91723124
17649777
468198
54073546
93769961
2754633
44669047
40755657
20954936