20446583
95029774
15633860
31939310
39182736
38515185
9516788
12291531
18552604
26405255
7593299
41803921
72362600
9179130
29621617
52416114
12688893
25195653
12829503
74846911
6436414
21738404
61474641
6396567
70016424
43357060
462785
53902359
7962423
359647
10783064
84528598
99329377
51263786
72895484
14443184
43591421
66388844
73515515
67992559