42427008
28372439
27021995
41385519
13865926
81085936
3117946
7961626
68265718
24996751
9279344
29299798
73359743
2115164
49419525
79666457
37965852
56045003
96999382
8408323
25159628
7092753
77672433
76572770
82612501
25938698
84711788
54268665
7454221
22846344
89948519
64369541
55299647
8999506
53048478
87376338
51271687
55952088
9586174
33711894