45718542
70529927
971758
82462182
62401944
65645096
4949817
42932989
92611545
26378790
77115842
54356053
27388705
44789555
175794
25224889
16867528
5241393
77991680
46666098
78963618
79022363
24243794
95515755
79721584
71958448
31759153
75311980
72192773
31888278
5107057
80336479
74004417
17471074
57091320
4757969
43849324
9693526
5064932
10161481