175404
38691650
85574069
44531692
92872771
17682744
97471094
58903067
8713916
56953855
3966542
21746353
1119639
2670706
41467545
64856248
91571586
17876777
91729357
63686946
36032579
17957175
27089792
47327483
12986100
12015371
5792850
4474135
31728384
22021230
13781242
31883625
12084698
50173343
56114438
92498780
25964634
14838193
35443645
1929613