35903620
47169985
983964
18012611
23007820
64345644
2091956
96208542
83285875
79655010
26127875
29465846
61341961
17328075
7726919
19666170
89256724
54231662
43672060
86429884
47228856
247818
63566881
46998867
40104964
67735876
609457
7050209
7100276
86693741
24645946
30448392
24541959
78042826
84947096
70305709
63611477
44953886
16065844
12141577