17103316
50882679
97207284
6637946
25258966
31109778
4743407
3875980
70947336
37164934
6112968
85838266
84271467
46384061
40917018
55711366
98627151
4582636
63068340
31126744
31279711
3897884
6078896
283101
13795631
66412236
8383534
93371420
5881139
71944391
3259509
36419125
82905574
45765589
75702655
75994011
57732590
19102596
35862213
47782716