87596006
13419911
81202234
9644909
73755965
83971138
57683734
11147908
98555285
8798980
86109184
78637974
33053013
26573153
322100
93711021
78764754
91736719
67308063
64326310
1291197
74545318
64495191
2802261
44824687
82953259
24331123
62617940
6823854
62707384
60543099
44963689
72767592
35385279
49464591
48367213
70593691
27283457
23004504
749537