89983222
31867915
56012113
79194627
94015979
81163766
35314319
9932505
40749139
18303501
55315834
76819612
6310836
65066653
93778748
54796907
144489
3752441
22309473
34528063
22582368
16824030
44341657
26958054
28791368
63312753
9085680
91032409
95099708
13896589
28987715
39047096
29733153
92124797
4352152
5402308
58781973
29025762
73208355
6591745