93449491
39922629
4347012
80655601
31227825
66453458
71256438
50044909
63387302
55447565
64274640
85109196
9577396
96564693
94214393
6964712
7967173
66494717
70244975
76455104
40846475
75113889
24532232
81328388
25283230
77764235
5561299
17388867
18826492
91401238
33091047
73115330
78759904
39524992
94095614
19605959
18667349
75515111
31355690
5194459