34098508
60784886
4347535
39904353
99649379
8148512
83805500
58815106
83821077
48023772
22606311
47076434
76592666
27777496
53316951
72581941
40925059
12256104
82487272
93547749
65702908
16456961
61734683
3759489
3586518
4631665
49797034
34158733
74549730
37433608
306457
52301140
72735008
93677650
1859938
90139066
23119071
70975571
4705771
87196826