97452444
68033507
13984773
18108934
1643460
4091002
12826247
7303769
47514565
81416495
51757803
16759355
34791864
41402
46261202
989821
16645247
78817244
52007552
64283811
41485903
27811742
31953064
76108268
44467039
1234325
6535376
81302297
57316773
5838970
25955120
88449242
63508079
64506649
89488233
30832765
83149052
6523250
93945191
91219028