4173859
875575
75349983
75307510
87904949
6786436
31074920
11085515
85936170
80661933
67341222
41834331
972678
94146144
5098351
15378702
58088032
14024406
58931644
79571307
43218860
46711286
7645479
63128765
39118190
8285339
70525001
62342636
90772112
66432445
77944229
7018301
11271769
87973961
7053111
45065812
37192039
27257460
93709517
17298290