9686692
16533963
8088528
86404210
53709088
83511000
60814804
25056911
29631390
4279473
32217461
78308800
33446980
41235168
48017739
21971675
5233141
56359939
94536654
4682311
63435810
11101167
49288118
15942221
48269186
98903791
89507634
57436423
36303487
71038238
5935959
3720824
15798557
27115825
43755135
50536959
35264305
87174390
29517130
68603913