62119600
81669288
57639527
50391282
39897158
31782571
98886963
75958961
6506045
93205167
21073895
26216886
84451489
5619630
47415128
79572703
5230585
12558392
5555512
49561072
63092287
34479644
16788416
3309307
62063427
42172439
58491894
50513368
74954978
39288485
3284647
25991635
51518842
54741559
6189878
66143362
51975170
39896047
60785286
1575886