30767468
12992892
73577571
51866891
38943880
21772998
27193148
30682396
45716366
38667916
46794041
4305610
28449155
64342571
37921868
86925247
68496879
68814871
4970827
97684279
20187518
1655774
52475420
33976462
12332232
51814578
22688833
45571851
22866378
54121461
54431280
97839967
26805101
66061715
30024936
22127505
89247395
3902137
57935132
80716960