38914645
14663391
86165390
35573441
84438866
27486401
47007524
58337093
48411167
15855864
59929820
48612521
59613093
34121318
61909949
4845323
40996614
88959876
31918738
8258676
90134288
21145200
41638698
11006518
53447260
32688001
75364176
13725607
42021699
63176182
51819437
37914024
28734906
25778942
40599894
4812531
5653365
31194793
74085117
1847901