3685836
38264514
7031302
1456656
16296268
6013472
68906766
19805706
42619003
95523961
62025372
88109588
613235
3285987
65162012
1036993
28761031
83655710
1311623
84626897
19585903
10749512
72512820
93901524
82892983
56667584
1274425
58459421
17215258
80299896
61818404
85773582
70904074
57802933
34845010
62565588
73483057
9832673
25243684
99253545