665200
50224487
67122323
43105068
83575816
3166607
35475353
2266275
17147443
77114924
53976732
93217958
74086932
27876380
74547811
6603896
70335541
8401508
16632537
16595345
8657344
65895879
34053781
35959402
25342500
86184506
1511920
57774586
96436827
3044700
37716736
17802196
74165815
82405166
18277203
21835432
18853607
8464652
64896449
51136347