43642184
93824532
39272064
97139789
54595076
56517680
23258175
33239370
98442504
16092490
61899688
38579957
66249089
22956815
56444758
4412953
51107815
42625208
77273124
61721089
43981684
11018487
82556837
71606553
12507844
19871905
30012377
39136944
78305578
14002096
87587647
42362466
9470901
64253706
3313809
22095725
4333640
8082802
60095437
6343893