54326272
40909900
9570609
40554464
10145918
90096482
33271962
81451709
45634907
99854344
73859500
38476323
40001684
46786138
51566209
43204607
53747182
65734283
7818162
28648374
35434711
25672582
86718871
44933482
93676039
4915977
73507066
17781868
80198835
83872565
47231540
206712
58899276
4715284
23123950
9344335
4924572
44121527
87089149
20669504