1617025
8997785
6455038
88063519
11525593
5263725
26515581
70172616
4356134
6459148
77217805
66201380
82332029
791827
55018039
1233974
785016
61927055
74824450
69323696
19579891
76645442
74143344
20252217
69192368
64321334
61912512
63826656
48422777
47738360
32282572
85141852
38751548
71934389
603697
56993595
41969856
44635142
4062113
49751777