95581096
864665
576684
706735
772927
102271076
100521797
589981
603348
749283
23774
103621304
96192183
8898666
628275
437857
954276
11885
102991111
97241890
89952170
104202054
10299900
97891491
99012156
102582183
95611838
106311459