48875327
45231000
35855163
47434198
91845755
17278996
6198135
15328366
88564598
49962899
92014732
34239196
68088305
32457532
183796
52721661
3043878
43567984
28641978
37425148
73775002
78848794
52109972
5346584
80006097
4299874
38009568
2793677
89151622
85875469
23292295
3932223
15355060
25151348
71246302
5233507
26976844
75476988
28896671
15873835