5356809
30805936
35272013
12736462
50063684
59961595
85208868
86871022
81795615
21846197
95117129
63082421
80257949
657584
25622782
98929440
92086947
1105665
82888702
37634372
49198184
94261479
8101367
28099470
90948939
28266410
30733284
31473096
80559018
60283574
42784725
31063098
24434739
14065229
20925495
15118353
41628
54052235
76506639
30135428