84659184
19366558
52193880
2921226
97742331
30651348
16114838
94501363
90452737
60211315
95462760
50308394
16047114
8645066
8432160
23932123
84888398
82293784
37706930
57665416
57041545
1841764
86729979
71039637
13771622
23572939
38182817
73774423
50809303
59955872
34787812
77648020
43386447
99878212
5151456
1259851
48547476
23547110
40151366
37479495