20814217
24929202
99267466
43329807
78494665
53595599
70362371
5127540
44004584
2333145
65928037
65469169
70018321
35589906
68501011
9710768
95366468
2715988
20939027
8056346
46369360
49575185
99595940
94143695
48853672
88007602
89795652
2548603
6385907
10867671
96755750
47924968
89272446
30269369
39637723
71076627
76157121
95378118
4188252
93741126