997213
69682070
68294325
10976652
10547976
44221519
69935748
47027222
81042674
9176485
9626030
95378611
91732127
8457972
50701899
79938571
54008277
90399871
9826794
43907875
3534460
1968624
63282564
7754887
45509579
22255038
15728622
44275044
94069332
97483244
38963653
93636472
32629890
56617273
25589031
34523855
41655485
626970
32408120
87986601