1601184
10496521
18469800
96414094
65745657
66563377
1021421
68776428
73091597
89159581
21623610
96708369
74834383
94391788
91276070
92106704
2574292
29868677
8991026
19496271
49741851
22135893
64665889
71405061
31655436
96214155
22189621
80956616
56167527
56519026
68163367
89819783
88164071
522514
61856458
24993397
30672924
6959623
83709639
46743370