96795801
5943988
61795545
9699936
1369040
93211335
91034322
66497024
90085479
99789206
82849904
49888980
84606727
55881646
1459839
71494493
68346331
51185747
51923107
7566282
85159942
60557264
24935633
69505607
40729875
3398397
19272225
7317639
90187930
89603548
12679702
9827728
11257493
42309293
55341129
27019702
19681353
83757835
22347637
42461057