24085974
11288957
91039445
85964730
474964
80078825
78747429
38273465
69487042
48666452
92064009
46044887
90705838
30828769
16621695
26272754
41541613
58344324
44792184
69282412
90131418
8574362
45931675
84328569
22529612
80606108
66314083
11093575
62848874
83619701
82064913
670613
5396587
14099993
57453122
4197515
45703270
87204251
4851386
15089713