46269476
10113422
77224405
24353200
32762311
99306658
20755485
83284526
30738709
20642261
8658707
37583978
67231864
49968181
6655574
82568475
77952849
21201776
52887244
39995855
91996533
30329220
23695436
6092462
23324134
56488421
49393220
78913956
68706313
428136
11918356
93446234
42707202
28509313
60605628
50855462
34269661
72749786
46707555
26613625