21885007
77253347
43481331
85167680
14459069
68595309
87416971
63128718
50857628
52519756
38086385
6043421
40418957
97281207
59137038
60382941
88467038
98161930
42968088
8590925
62552261
7919341
4693154
89495594
7387285
44429867
72271787
39495849
4513373
9981672
77767983
80484428
27064954
15233455
44108448
275947
5206663
70817505
46904611
82724116