455692
60262884
25195624
23821905
60703008
27443120
6252373
52651262
31945823
72017593
13523969
96774473
92702521
34364916
52034072
77995914
96357237
43317556
49946588
56793904
14055928
12035805
14282139
56712261
810543
80843890
17497184
67733335
6426320
6915449
14334970
72861056
92031787
63373317
48076828
168661
3081611
43658737
33005377
37152892