16218502
27809388
8922337
64618644
28139160
56145730
54666792
71039124
87346880
70641177
76525160
35097959
89531893
61306535
3964600
34191718
1201670
29992896
88472376
87915425
53262610
58911023
73538507
10284274
48044450
89135789
79789807
91579902
23916054
18166096
9291219
159591
72975597
63932252
4430831
68975062
175735
82502571
49669459
64066465