18687895
68969752
96209295
62761794
6883687
42412863
20998587
6897105
80273229
7810168
39649391
9035934
1099155
23243972
62179935
15515688
23919260
43055476
41084146
4629867
96671959
80231760
9507398
87765710
86254932
92861132
38738437
64482715
31578828
48902060
57452203
22017022
15682620
99468060
98067698
3578236
65512769
8189221
41419985
6819160