42006371
26464564
77771587
16797743
15194020
2766120
15299486
17918758
50822244
23971301
93822186
9998816
63786335
13602303
38973998
3337088
8162235
80851716
93814023
87991869
64157173
8174371
68035460
21151727
87203309
11984559
33143215
11698670
8313459
13932020
72459117
55083414
45593071
20439830
90521112
42457744
8024350
451941
97504166
4216425