84405992
48532716
25037264
21767594
77047224
34168710
16472248
87961321
13974366
16285077
71055117
59191987
5223039
52745794
83296883
4794639
24385347
54113405
98368936
70724080
62102203
71273620
2682579
7698370
59124657
90663372
25668355
92147348
21389308
31231850
71966016
40368302
98563732
80796418
9007761
41259634
89546045
60885127
29007150
67849630