80166126
95702936
2548868
94089470
68215160
97593100
92069830
93017483
51489879
85136071
52335391
99933197
93976027
52487853
95292703
55566969
83096169
20495778
54139451
14013907
44416614
64293992
84444643
94785229
24889222
83122192
64321170
54603272
9257870
62634095
9333627
93551688
8885249
20836978
10616187
23736355
94381374
76118888
8614504
67504488