46557695
88577317
61269488
84409606
64864036
61169511
85265065
9678866
10141277
54645567
83531832
4322320
34621583
15641485
7511225
87942146
72644668
67886203
381214
76455501
6159817
20196307
67595364
7415864
3285571
3987327
50965347
67354971
67336470
38877721
60413091
18791263
6387735
35848223
60003203
11073231
79095090
63492086
48399845
59197937