83597077
55554145
41505153
72983656
58388951
80835921
76417690
94144638
57578531
50205732
50828259
63249349
74663458
15038554
36738213
31702809
66866188
14375908
49016303
73253005
54776702
16128994
24513635
83137910
88891
20029977
6347227
43782473
65556026
8568749
30688314
7702316
38942372
20525482
26693976
1807637
31295723
66088190
49305630
783814