47876636
57694
66314190
61372798
33437066
48683588
75349133
9320310
7754843
73646995
90302545
28662727
33152014
787492
35122029
48291824
41881860
37799482
6897913
62128471
71885593
79879096
23077264
851676
35727783
36143779
54663019
93808617
6923711
58462189
68152924
54288017
89759781
49983077
47467025
4465580
58603938
21155033
50708188
8429493