76945898
701150
52375672
50388853
67657441
92693192
44204240
20437004
26818703
30304401
61766565
38869155
97763366
68528599
84038862
36875541
5770192
70984859
6481689
28889240
41109761
14412090
96086647
63684473
21791477
7464374
67799210
12479332
83199891
94141686
40985274
77345805
97577152
11176211
44989540
47032688
31051243
5542308
57624451
55469772