28026627
18836544
60902930
95388562
87333872
14088106
3955656
82221164
10148251
87985143
239743
78227367
5394229
50054102
63067634
72978927
16435630
77725275
81704762
17043588
71534640
10982820
7212253
11359610
35162216
51778790
624443
97082453
99156058
32075841
34224995
20757254
27338965
20117529
524463
46488117
44175478
50349683
99102234
5986553