16395148
94014370
3258203
8483690
19129237
35584908
35383691
45686405
83111483
98971000
73163429
89904111
42675815
91854159
93522529
86721333
51218755
74189163
76119550
1382937
27511542
7924281
47817125
83758631
37359874
18202428
17117559
76707941
6140767
8395414
5752388
90676194
96325933
3087249
96039126
43843368
45719880
70393514
46948988
89262295