30584875
15282174
3428475
3567688
34993345
57109321
81242620
2916062
34918942
1489697
23563356
71918581
34181065
32787855
79863244
80818311
5607530
74862864
29635753
2831860
90677816
25638729
1349338
18814642
467945
27008064
49336442
67784382
21055155
11384251
84665049
53619677
27115553
75526544
16199870
7927393
4639814
5436054
6351265
97371454