80077258
18986375
63025586
5984343
64873096
29782403
82928285
18819227
72425659
11837008
44008960
40783709
2912446
15112995
30015089
55199753
26507317
4932491
20029385
17491067
7861854
87634476
90438063
5154962
89697431
59037595
65616828
88032645
42846480
47271602
7359266
76457444
5983106
8171519
98083730
24661663
53495634
62394903
85345975
82915633