6673436
92586653
69852844
13131857
12506300
69363748
68736390
26691280
1954455
16262974
425961
79942340
28183180
12574200
47454695
27784002
33148293
76935010
50676683
98234534
56858484
1971173
64425464
7862630
54327368
3697341
98897098
59108960
59873930
11427463
2312671
47188907
46864811
55733770
65784178
58806500
87379867
49299542
21397428
7518816