17888793
3006702
60975429
62517147
58515148
54073240
43288398
60618639
283110
35834288
17471647
52861947
24828410
1826353
81929572
49777036
79464790
79564841
76245960
64507418
42453418
57907240
23878675
30145377
63652875
11569003
34198980
6367890
41428009
38061533
10798778
60401481
5785772
67746829
71761943
8101179
26116742
279252
73604478
3296392