25824648
90583008
26149770
397876
81438409
5391305
45736215
8635506
1521202
22309661
42506203
46367906
40519139
35239066
72463638
4281612
57675252
3945790
3737804
71611967
41503301
32339566
14283167
80021111
19507803
71032590
38458469
41496290
20396667
33051916
12106025
21293422
20417863
14156551
88497783
55432600
8431924
6627374
39889784
4407730