18793110
50268738
35628387
51134836
51793513
26478510
8609346
55045102
58428884
23922214
50531709
4829268
9588561
33066219
1857546
57414790
66908165
71959349
36116421
19507576
59458906
43516440
2535475
77241879
10741012
74447344
16456777
4525121
86449671
1932018
96241038
29362731
71476068
32322314
58147757
38603829
77742223
20596857
2156926
23085229