48798227
16085584
15484184
70184338
204329
84315759
40187844
40271000
66756992
47571390
5128217
98369521
59551016
52134515
61449789
53026484
10893916
87419781
98231701
61511737
799971
81732114
33829570
15263948
57978376
71406937
48883395
81973403
42835698
64009368
74365643
29052425
95805081
86874272
82745644
36755253
19714289
18485817
83207992
77416550