79893950
61965676
63324180
65058465
87411217
86731544
64189711
29474380
36079922
88907250
2628063
2300920
30651111
8763235
44396535
73357722
389880
5624920
68608050
55566553
59064489
99324577
77197363
18336734
11976571
46482444
80328682
60347632
21526179
69937484
62257422
53804945
9956583
51269963
18343513
78643147
34716565
80779194
22355461
40965047