18806670
43164739
35278159
63386489
80396950
41677890
4839511
60307912
23381416
86003816
78038570
22353755
54465031
1122377
66318459
32109392
27718486
63927754
56759926
39202823
23168231
2513570
89854800
1345644
94598351
38716185
35472483
10187284
1854032
33294152
56762108
7486934
81304991
51698103
31444771
93535837
66543285
12627777
81206148
26308839