19616081
5136704
12619687
56842446
27355799
63215185
6067090
46472247
33558903
17922008
64383995
46763832
7061609
11417873
30235036
84539984
46449654
51175631
92478592
7812984
59948349
29429764
52806432
59034967
4249446
48092669
96106270
17405891
27169036
56428001
15304545
94342761
76818408
76998792
80384169
48376142
35385958
59516718
89333092
96844462