85706953
43897265
24885656
90026001
27662972
63688829
83293660
76746386
48839042
24073138
34695309
30809418
81255147
78038437
68604809
2775757
88325403
55638652
64798596
65448599
94431952
35474569
31333979
17198545
99047937
34496464
45604598
92677267
47201477
23108172
12919878
5580931
49215483
59097594
76075828
18877407
67583322
44274984
15025318
86182168