71641502
2289566
67946009
38225605
12146028
26751677
5496168
48172181
51879345
27597660
906216
88409516
86107302
83283031
83457693
51908989
41663481
13609834
35419281
96284259
99523000
33782698
59939595
26374974
49485705
56646865
26575387
44415781
42675394
32279191
14268171
61414274
40423069
86125273
68857738
20638975
56946270
361199
22161977
91795923