27893940
17706452
1093547
7693384
36128643
65309109
66016889
55197924
75818307
3340317
3661189
95587355
34551344
17516041
518491
13435155
49823318
56032344
40352594
3337632
16059581
64779465
59797465
24109613
69991978
83617797
62071162
11437262
63783354
78714287
25034605
21328390
52467360
53312890
97513612
88276060
61659493
45714435
15359744
4572608