58475460
42569812
43604782
53356930
12706462
28965628
22263405
3186176
7841151
60414397
341680
95616019
135327
53996569
12593983
70826267
72352309
52409144
39151343
56354030
5511902
5990652
89303364
43418765
80725531
73311692
52747787
84871604
92036256
90357243
78572033
74595943
90768484
3173014
32284933
32635460
37636566
322468
23154563
16371369