337670
1683715
84692184
70013725
56654880
68736901
49601921
35952879
17343876
71332017
93157253
66714563
69666915
5414765
9548754
74203117
4276268
24167233
50896226
38128260
17768829
22325916
36243800
17315016
84262785
83885186
69926011
53884004
33657750
5781641
82118759
15858095
850109
43638051
7551704
21568524
81681007
95859811
1796471
17609923