34684443
77406367
21178429
24136264
87146837
76674587
82509599
90315896
50068313
56925730
69182340
16245271
67941123
11772470
235380
64143669
48576129
18492477
3422049
45587473
27416544
42309199
91033068
99511191
53286744
55822233
36354769
73586197
59005925
37016292
18817881
22853022
83434976
87058481
92006715
45722136
89113621
88331580
57373886
15204890