7035633
69608576
6706559
77397340
52579613
21437373
96563439
10948371
96804546
9428876
17228097
59322411
35948597
13519780
97266067
86984024
5074218
53262822
4316332
70989965
49482334
25147480
19723122
9039203
15816095
32119588
19442870
23026346
3557294
5327525
59845335
77145203
81777493
37233359
99118273
78093395
19384919
79861610
7356930
4751029