18699260
11928511
50409948
9200201
7294168
8174735
21891945
21073859
30033381
85379586
46101031
4967210
92235531
15759482
96476578
42461497
2805191
61973894
3816407
71206066
54658062
81437518
17787587
1258642
67162280
14935976
37849161
78853850
307705
28465577
87771396
82304521
62888981
4321342
86893254
39068056
3311511
58119009
1939329
2918656