19765938
47987005
3334140
88616692
21477431
64332660
55517791
72311845
20139914
41151464
71457914
1136227
89279241
33306416
13962757
51692733
33443692
65219289
65304089
868423
22253349
64095261
63716306
60509909
36495977
14871712
41807842
25461695
93263675
498424
94339445
32863979
28351015
49428946
45185786
2610751
92366766
50098264
73241698
46896702