28969176
93271581
73319822
96105216
32788103
6005614
85713653
5252441
43848061
12581134
69965895
66722541
8251276
5555829
92642839
11601160
86359793
30593908
46381500
26954703
44686058
96604897
3732065
45464311
4078
5221949
2532750
5094574
80993030
14336527
55162404
23673602
61133635
14989454
52471050
59866999
67881664
59719150
66735403
50834738