27655150
44709570
7724581
85705308
39273458
6894333
94179081
69506249
19869891
29218192
25283589
73676247
72834577
79153768
4957690
3695297
42893674
58542190
7334558
61772944
6284379
43418102
68603835
54129123
38572623
97696748
5021353
67389286
29869787
84834216
88708877
21291112
87989959
52273092
52269025
86317715
31533920
83959375
50936907
87629185