54501108
66335871
5078439
5304300
52915710
74589115
55245524
73103800
60598565
9347857
49796257
8518688
17969118
40644872
3043922
35908482
89326047
61175229
57586923
44136071
9463464
28888498
44282835
915632
42034089
90376205
40075237
77336436
36508465
60314548
1425231
24816335
63414352
77823185
20859649
56823889
87113003
92737170
57682522
7078509