42009362
58928467
96827208
70093837
56749419
19627409
66259549
38225622
949851
3726379
61884814
96325593
1297932
105563
77527707
43531554
5068137
49173633
8324204
12268128
94116425
85591777
16606484
6356952
41971981
38101008
99298602
63089794
9461796
69224494
84428131
17169131
52284756
58804038
83932014
4993077
56992120
90701387
9676119
87294393