74315572
31928436
64373041
45146164
6716269
79326484
98506458
865319
26872471
68004009
63825200
65837233
5027121
8194951
49786073
3749937
36152327
2809
98168043
60377739
8183693
84125798
35881028
45937404
3844855
4545626
81205979
72228545
90762408
40995882
69285772
53819772
32297224
96656066
58763739
91524358
47544646
71033436
40678599
79463418