87594571
46532068
15015560
34979835
21689075
32926746
23179642
4042374
17015578
63172520
79133192
5806724
42675895
27533824
35215859
89389762
6948975
9202261
74848994
10977048
33864019
78143665
70586607
5682503
92391004
50217536
1902198
34388742
59238706
63841687
7538011
58849389
82378707
5681231
58173113
767604
4811211
2168933
92379528
67458776